<?php
    require_once "thongbao.php";
    if(isset($_POST['TenDangNhap']) && $_POST['TenDangNhap'] != "")
        $TenDangNhap = $_POST['TenDangNhap'];
    else
    {
        message("Chưa nhập tên đăng nhập!");
        return;
    }
    
    if(isset($_POST['Email']) && $_POST['Email'] != "")
        $Email = $_POST['Email'];
    else
    {
        message("Chưa nhập email!");
        return;
    }
    
    if(isset($_POST['MatKhau']) && $_POST['MatKhau'] != "")
        $MatKhau = $_POST['MatKhau'];
    else
    {
        message("Chưa nhập mật khẩu!");
        return;
    }
    
    if(isset($_POST['XacNhanMatKhau']) && $_POST['XacNhanMatKhau'] != "")
        $XacNhanMatKhau = $_POST['XacNhanMatKhau'];
    else
    {
        message("Chưa xác nhận mật khẩu!");
        return;
    }
    if($XacNhanMatKhau != $MatKhau)
    {
        message("Mật khẩu khẩu xác nhận không đúng!");
        return;
    }
    
    if(isset($_POST['HoTen']) && $_POST['HoTen'] != "")
        $HoTen = $_POST['HoTen'];
    else
    {
        message("Chưa nhập họ tên!");
        return;
    }
    
    if(isset($_POST['CongTy']) && $_POST['CongTy'] != "")
        $CongTy = $_POST['CongTy'];
    else
    {
        $CongTy = "";
    }
    
    if(isset($_POST['SoDienThoai']) && $_POST['SoDienThoai'] != "")
        $SoDienThoai = $_POST['SoDienThoai'];
    else
    {
        message("Chưa nhập số điện thoại!");
        return;
    }
    
    if(isset($_POST['DiaChi']) && $_POST['DiaChi'] != "")
        $DiaChi = $_POST['DiaChi'];
    else
    {
        message("Chưa nhập địa chỉ!");
        return;
    }
    
    $TinhThanhPho = $_POST['TinhThanhPho'];
    
    $nguoidung = new nguoidungbs(); //create new class
    /* set properties */
    $nguoidung->TenDangNhap = $TenDangNhap;
    
    /* test isset user */
    if($nguoidung->issetUser() > 0)
    {
        message("Tài khoản này đã tồn tại trong hệ thống!");
        return;
    }
    else
    {
        $nguoidung->Email = $Email;
        $nguoidung->MatKhau = md5($MatKhau);
        $nguoidung->HoTen = $HoTen;
        $nguoidung->CongTy = $CongTy; 
        $nguoidung->SoDienThoai = $SoDienThoai;
        $nguoidung->DiaChi = $DiaChi;
        $nguoidung->TinhThanhPho = $TinhThanhPho;
        
        if($nguoidung->add())
            message("Tài khoản tạo thành công!");
        else
            message("Có lỗi xảy ra! Tài khoản chưa được tạo, vui lòng kiểm tra lại!");
    }
?>